/**
 * 与lua文件相关接口
 */

/**
 * 导出lua文件
 */
export const EXPORT_LUA_FILE = 'EXPORT_LUA_FILE'

/**
 * 下载工程
 */
export const DOWNLOAD_PROJECT = 'DOWNLOAD_PROJECT'

export default (codeEmmitter) => {
  /**
   * 通知主进程导出lua文件
   */
  codeEmmitter.on(EXPORT_LUA_FILE, () => {
    window.api.SendExportLua()
  })

  /**
   * 通知主进程下载工程
   */
  codeEmmitter.on(DOWNLOAD_PROJECT, () => {
    window.api.SendDownloadProject()
  })
}
